abcd = int(input('введите четырехзначное число: '))
a1 = abcd ** 0.5
k0 = 0
if abcd > 999 and abcd < 10000:
    a = abcd // 1000
    b = (abcd // 100) % 10
    c = (abcd // 10) % 10
    d = abcd % 10
    a_1 = a ** 0.5
    b_1 = b ** 0.5
    c_1 = c ** 0.5
    d_1 = d ** 0.5
    if  abcd % 2 == 0:
        print('число четное: Да')
    else:
        print('число четное: Нет')
    if abcd % 3 == 0:
        print('число кратко трем: Да')
    else:
        print('число кратко трем: Нет')
    if a1 == int(a1):
        print('число является квадратом числа',(int(a1)))
    else:
        print('число является квадратом числа: Нет')
    print('  ')
    print('наименьшая цифра числа:',min(a,b,c,d))
    print('наибольшая цифра числа:',max(a,b,c,d))
    if a == 0:
        k0 += 1
    if b == 0:
        k0 += 1
    if c == 0:
        k0 += 1
    if d == 0:
        k0 += 1
    print('количество нулей в числе:',k0)
    print('  ')
    if d_1 == int(d_1):
        print('цифра в разряде единиц является квадратом цифры:',int(d_1))
    else:
        print('цифра в разряде единиц является квадратом цифры: Нет')
    if c_1 == int(c_1):
        print('цифра в разряде десятков является квадратом цифры:',int(c_1))
    else:
        print('цифра в разряде десятков является квадратом цифры: Нет')
    if b_1 == int(b_1):
        print('цифра в разряде сотен является квадратом цифры:',int(b_1))
    else:
        print('цифра в разряде сотен является квадратом цифры: Нет')
    if a_1 == int(a_1):
        print('цифра в разряде тысяч является квадратом цифры:',int(a_1))
    else:
        print('цифра в разряде тысяч является квадратом цифры: Нет')
else:
    print('Введенное число не является четырехзначным')
    
    
